Manure barrow - French English Dictionary